// import { Effect, Reducer } from 'umi';
// import { questionsAll } from '@/services';
// import { QuestionsAll } from "@/utils/Interface"

// export interface questionsAll {
//     questionsAll: QuestionsAll[],
// }


// export interface quesAll {
//     namespace: 'watchQuestions';
//     state: questionsAll;
//     effects: {
//         questionsAll: Effect

//     };
//     reducers: {
//         save: Reducer<questionsAll>;
//     };
// }


// const UserModel: quesAll = {
//     namespace: 'watchQuestions',
//     state: {
//         questionsAll:[]
//     },
//     effects: {
        
//         *questionsAll({ payload }, { call, put }) {
//             let result = yield call(questionsAll);
//             console.log(result);
//             yield put({
//                 type: 'save',
//                 payload: { questionsAll: result.data }
//             })
//         },
//     },


//     reducers: {
//         save(state, action) {
//             return {
//                 ...state,
//                 ...action.payload,
//             };
//         },
//     },
// };
// export default UserModel;